on pins and needles – English–Español translations

🇬🇧 en es 🇪🇸

on pins and needles

  • feeling sharp anticipation or anxiety
a la expectativa, con el alma en vilo, en ascuas, en vilo
Wiktionary Links